home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Panorama / Panorama - Disk 19D (1987-07-22)(Pacific North-West Amigas Club)[WB].zip / Panorama - Disk 19D (1987-07-22)(Pacific North-West Amigas Club)[WB].adf / HackBench / hb.hdr < prev    next >
Text File  |  1987-07-20  |  2KB  |  53 lines

  1. Article 3442 of comp.sys.amiga:
  2. Path: applix!m2c!necntc!husc6!think!ames!ucbcad!ucbvax!ucdavis!egg-id!ui3!wsucshp!kinner
  3. From: kinner@wsucshp.UUCP (Bill Kinnersley )
  4. Newsgroups: comp.sys.amiga
  5. Subject: HackBench - a Workbench clone
  6. Message-ID: <160011@wsucshp.UUCP>
  7. Date: 8 Jul 87 03:11:58 GMT
  8. Organization: WSU Computer Science
  9. Lines: 2101
  10.  
  11.  
  12.  
  13. In article <1025@mit-amt.MEDIA.MIT.EDU> ralph@mit-atrp.UUCP
  14. (Amiga-Man) wrote:
  15.  
  16. > I'll either fix it or write a new Workbench....Big project, but
  17. > big win.  Anybody doing this already (please ?...so I don't
  18. > have to ?).
  19.  
  20. Well, OK, it sounds like a good idea so I did it.
  21.  
  22. Actually, the real motivation was curiosity.  A while  ago,
  23. mwm@eris.BERKELEY.EDU (Mike (His microwave has menus) Meyer)
  24. wrote:
  25.  
  26. > ...the Workbench is just another application program
  27.  
  28. Really?  But, but...
  29.  
  30. In <Intuition Manual p.3-6> =RJ= (R J Mical) wrote:
  31.  
  32. > Intuition treats the Workbench application as a special case,
  33. > communicating with it in extraordinary ways.  For example,
  34.                            ^^^^^^^^^^^^^        ^^^^^^^^^^^
  35. > ...you can call OpenWorkBench() and CloseWorkBench() even
  36. > though the Workbench tool may have open windows in the screen
  37.  
  38. Maybe I'm overly suspicious, but when I read that I couldn't
  39. help but wonder..is this the only "extraordinary" treatment
  40. Workbench gets?   Does Workbench know about hooks that we don't? 
  41. Does it receive special messages?  What's the *real* purpose of
  42. that window flag WBENCHWINDOW?
  43.  
  44. I couldn't think of any reason that Workbench would need special
  45. treatment, and finally the only way to settle it was to write a
  46. Workbench clone.
  47.  
  48. I haven't tried to get fancy, or even worried much about being
  49. complete.  What I've spent time on is trying to write a clean
  50. core, on which further ideas may now be tried.  Suggestions and
  51. bug reports welcome.
  52.  
  53.